developmental retardation - English Synonyms Dictionary